1
general::
Phrase(s): have someone or something on one’s hands
to be burdened with someone or something. (Have can be replaced with leave.) • I run a record store. I sometimes have a large number of unwanted records on my hands. • Please don’t leave the children on my hands.
McGrawhill's American Idioms And Phrasal Verbs